sodium pentaborate - English Synonyms Dictionary